package com.ipay.service;

import java.util.List;
import java.util.Map;

import com.ipay.entity.PayChannelEntity;
import com.ipay.entity.QRCodeEntity;

/**

 */
public interface QRCodeService {

	List<QRCodeEntity> getListByMerchantId(String merchantId);

	QRCodeEntity findCodeDetailsByCodeno(String codeNo);
	
	List<QRCodeEntity> findListByUserId(String userId);
	
	void save(QRCodeEntity qrCodeEntity);
	
	List<QRCodeEntity> queryList(Map<String, Object> map);

	int queryTotal(Map<String, Object> map);
	
	int deleteBatch(String[] ids);
	
	boolean addBatchCode(QRCodeEntity qrCode);
}
